Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
26 NEW ROAD Terraced £418,570 £102,449 17 Nov 1999
31 - 32 NEW ROAD £1,841,629 £1,450,000 30 Aug 2017